feeling stuffed - German English Dictionary